import json
file_name= 'data_files/info.json'
my_data={
    "name": "小明",
    "age": 18,
    "isMan": True,
    "school": None,
    "hobits": ["听歌", "吃饭", "打豆豆"],
    "adress":
        {"country": "中国",
         "city": "广州"
         }
}
# 使用json.dump(data,文件对象)保存数据至json文件中
with open(file_name,'w',encoding='utf-8') as f:
    json.dump(my_data,f)

# 使用contents=json.load(文件对象)，读取json文件中的数据
with open(file_name, 'r', encoding='utf') as file_object:
    contents=json.load(file_object)
# 查看所有内容
print(contents)
# 查看指定内容
print(contents.get("name"))
# 修改文件中列表内的内容
contents["hobits"][-1]="阅读"
print(contents.get("hobits"))
# 修改文件中字典中的内容
contents["adress"]["city"]="郑州"
print(contents.get("adress"))
